<?php
require_once 'OPFaction.php';

class OPOppressorsFaction extends OPFaction{
	/**
	* -------------------------------------------------------------------------
	*
	* 									Attributes
	*
	* -------------------------------------------------------------------------
	*/

	
	/**
	 * -------------------------------------------------------------------------
	 * 
	 * 									Static
	 * 
	 * -------------------------------------------------------------------------
	 */

	/**
	* Static constructor creating a new Oppressors Faction with a power bar
	*
	* @param $powerBar
	* @return OPFaction
	*/
	public static function newWithPowerBar($powerBar){
		$newOppressorsFaction = new OPOppressorsFaction();
		$newOppressorsFaction->setPowerBar($powerBar);
	
		return $newOppressorsFaction;
	
	}
	
	/**
	* -------------------------------------------------------------------------
	*
	* 									Dynamic
	*
	* -------------------------------------------------------------------------
	*/
	
	/**
	* -------------------------------------------------------------------------
	* 									Setters
	* -------------------------------------------------------------------------
	*/
	
	
	/**
	* -------------------------------------------------------------------------
	* 									Getters
	* -------------------------------------------------------------------------
	*/
	
	/**
	 * Return the name of the faction
	 * 
	 * @return string
	 */
	public function name() {
		return OPFaction::OPPRESSORS_FACTION;
				
	}
	
	/**
	* -------------------------------------------------------------------------
	* 									Testing
	* -------------------------------------------------------------------------
	*/
	
	
	
}